package com.ymatou.paymentproxy.parameter;

import com.ymt.base.BaseBean;

public class AliPayNotifyBean  extends BaseBean{
	private HbFq hb_fq_param;
	
	public HbFq getHb_fq_param() {
		return hb_fq_param;
	}
	public void setHb_fq_param(HbFq hb_fq_param) {
		this.hb_fq_param = hb_fq_param;
	}
	/**通知时间:通知的发送时间。格式为yyyy-MM-ddHH:mm:ss。*/
	private String notify_time;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#notify_time
	 */
	public String getNotify_time(){
 
		return notify_time;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#notify_time
	 */
	public void setNotify_time(String notify_time){
 
		this.notify_time = notify_time;
 
	}
	/**通知类型:通知的类型。*/
	private String notify_type;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#notify_type
	 */
	public String getNotify_type(){
 
		return notify_type;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#notify_type
	 */
	public void setNotify_type(String notify_type){
 
		this.notify_type = notify_type;
 
	}
	/**通知校验ID:通知校验ID。*/
	private String notify_id;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#notify_id
	 */
	public String getNotify_id(){
 
		return notify_id;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#notify_id
	 */
	public void setNotify_id(String notify_id){
 
		this.notify_id = notify_id;
 
	}
	/**签名方式:DSA、RSA、MD5三个值可选，必须大写。*/
	private String sign_type;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#sign_type
	 */
	public String getSign_type(){
 
		return sign_type;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#sign_type
	 */
	public void setSign_type(String sign_type){
 
		this.sign_type = sign_type;
 
	}
	/**签名:请参见签名验证。*/
	private String sign;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#sign
	 */
	public String getSign(){
 
		return sign;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#sign
	 */
	public void setSign(String sign){
 
		this.sign = sign;
 
	}
	/**商户网站唯一订单号:对应商户网站的订单系统中的唯一订单号，非支付宝交易号。需保证在商户网站中的唯一性。是请求时对应的参数，原样返回。*/
	private String out_trade_no;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#out_trade_no
	 */
	public String getOut_trade_no(){
 
		return out_trade_no;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#out_trade_no
	 */
	public void setOut_trade_no(String out_trade_no){
 
		this.out_trade_no = out_trade_no;
 
	}
	/**商品名称:商品的标题/交易标题/订单标题/订单关键字等。它在支付宝的交易明细中排在第一列，对于财务对账尤为重要。是请求时对应的参数，原样通知回来。*/
	private String subject;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#subject
	 */
	public String getSubject(){
 
		return subject;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#subject
	 */
	public void setSubject(String subject){
 
		this.subject = subject;
 
	}
	/**支付类型:取值范围请参见收款类型。*/
	private String payment_type;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#payment_type
	 */
	public String getPayment_type(){
 
		return payment_type;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#payment_type
	 */
	public void setPayment_type(String payment_type){
 
		this.payment_type = payment_type;
 
	}
	/**支付宝交易号:该交易在支付宝系统中的交易流水号。最长64位。*/
	private String trade_no;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#trade_no
	 */
	public String getTrade_no(){
 
		return trade_no;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#trade_no
	 */
	public void setTrade_no(String trade_no){
 
		this.trade_no = trade_no;
 
	}
	/**交易状态:取值范围请参见交易状态。*/
	private String trade_status;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#trade_status
	 */
	public String getTrade_status(){
 
		return trade_status;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#trade_status
	 */
	public void setTrade_status(String trade_status){
 
		this.trade_status = trade_status;
 
	}
	/**交易创建时间:该笔交易创建的时间。格式为yyyy-MM-ddHH:mm:ss。*/
	private String gmt_create;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_create
	 */
	public String getGmt_create(){
 
		return gmt_create;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_create
	 */
	public void setGmt_create(String gmt_create){
 
		this.gmt_create = gmt_create;
 
	}
	/**交易付款时间:该笔交易的买家付款时间。格式为yyyy-MM-ddHH:mm:ss。*/
	private String gmt_payment;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_payment
	 */
	public String getGmt_payment(){
 
		return gmt_payment;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_payment
	 */
	public void setGmt_payment(String gmt_payment){
 
		this.gmt_payment = gmt_payment;
 
	}
	/**交易关闭时间:交易关闭时间。格式为yyyy-MM-ddHH:mm:ss。*/
	private String gmt_close;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_close
	 */
	public String getGmt_close(){
 
		return gmt_close;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_close
	 */
	public void setGmt_close(String gmt_close){
 
		this.gmt_close = gmt_close;
 
	}
	/**退款状态:取值范围请参见退款状态。*/
	private String refund_status;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#refund_status
	 */
	public String getRefund_status(){
 
		return refund_status;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#refund_status
	 */
	public void setRefund_status(String refund_status){
 
		this.refund_status = refund_status;
 
	}
	/**退款时间:卖家退款的时间，退款通知时会发送。格式为yyyy-MM-ddHH:mm:ss。*/
	private String gmt_refund;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_refund
	 */
	public String getGmt_refund(){
 
		return gmt_refund;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#gmt_refund
	 */
	public void setGmt_refund(String gmt_refund){
 
		this.gmt_refund = gmt_refund;
 
	}
	/**卖家支付宝账号:卖家支付宝账号，可以是email和手机号码。*/
	private String seller_email;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#seller_email
	 */
	public String getSeller_email(){
 
		return seller_email;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#seller_email
	 */
	public void setSeller_email(String seller_email){
 
		this.seller_email = seller_email;
 
	}
	/**买家支付宝账号:买家支付宝账号，可以是Email或手机号码。*/
	private String buyer_email;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#buyer_email
	 */
	public String getBuyer_email(){
 
		return buyer_email;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#buyer_email
	 */
	public void setBuyer_email(String buyer_email){
 
		this.buyer_email = buyer_email;
 
	}
	/**卖家支付宝账户号:卖家支付宝账号对应的支付宝唯一用户号。以2088开头的纯16位数字。*/
	private String seller_id;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#seller_id
	 */
	public String getSeller_id(){
 
		return seller_id;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#seller_id
	 */
	public void setSeller_id(String seller_id){
 
		this.seller_id = seller_id;
 
	}
	/**买家支付宝账户号:买家支付宝账号对应的支付宝唯一用户号。以2088开头的纯16位数字。*/
	private String buyer_id;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#buyer_id
	 */
	public String getBuyer_id(){
 
		return buyer_id;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#buyer_id
	 */
	public void setBuyer_id(String buyer_id){
 
		this.buyer_id = buyer_id;
 
	}
	/**商品单价:如果请求时使用的是total_fee，那么price等于total_fee；如果请求时使用的是price，那么对应请求时的price参数，原样通知回来。*/
	private String price;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#price
	 */
	public String getPrice(){
 
		return price;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#price
	 */
	public void setPrice(String price){
 
		this.price = price;
 
	}
	/**交易金额:该笔订单的总金额。请求时对应的参数，原样通知回来。*/
	private String total_fee;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#total_fee
	 */
	public String getTotal_fee(){
 
		return total_fee;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#total_fee
	 */
	public void setTotal_fee(String total_fee){
 
		this.total_fee = total_fee;
 
	}
	/**购买数量:如果请求时使用的是total_fee，那么quantity等于1；如果请求时使用的是quantity，那么对应请求时的quantity参数，原样通知回来。*/
	private String quantity;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#quantity
	 */
	public String getQuantity(){
 
		return quantity;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#quantity
	 */
	public void setQuantity(String quantity){
 
		this.quantity = quantity;
 
	}
	/**商品描述:该笔订单的备注、描述、明细等。对应请求时的body参数，原样通知回来。*/
	private String body;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#body
	 */
	public String getBody(){
 
		return body;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#body
	 */
	public void setBody(String body){
 
		this.body = body;
 
	}
	/**折扣:支付宝系统会把discount的值加到交易金额上，如果需要折扣，本参数为负数。*/
	private String discount;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#discount
	 */
	public String getDiscount(){
 
		return discount;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#discount
	 */
	public void setDiscount(String discount){
 
		this.discount = discount;
 
	}
	/**是否调整总价:该交易是否调整过价格。*/
	private String is_total_fee_adjust;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#is_total_fee_adjust
	 */
	public String getIs_total_fee_adjust(){
 
		return is_total_fee_adjust;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#is_total_fee_adjust
	 */
	public void setIs_total_fee_adjust(String is_total_fee_adjust){
 
		this.is_total_fee_adjust = is_total_fee_adjust;
 
	}
	/**是否使用红包买家:是否在交易过程中使用了红包。*/
	private String use_coupon;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#use_coupon
	 */
	public String getUse_coupon(){
 
		return use_coupon;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#use_coupon
	 */
	public void setUse_coupon(String use_coupon){
 
		this.use_coupon = use_coupon;
 
	}
	/**公用回传参数:用于商户回传参数，该值不能包含“=”、“&”等特殊字符。如果用户请求时传递了该参数，则返回给商户时会回传该参数。*/
	private String extra_common_param;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#extra_common_param
	 */
	public String getExtra_common_param(){
 
		return extra_common_param;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#extra_common_param
	 */
	public void setExtra_common_param(String extra_common_param){
 
		this.extra_common_param = extra_common_param;
 
	}
	/**是否扫码支付:回传给商户此标识为qrpay时，表示对应交易为扫码支付。目前只有qrpay一种回传值。非扫码支付方式下，目前不会返回该参数。*/
	private String business_scene;
  	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#business_scene
	 */
	public String getBusiness_scene(){
 
		return business_scene;
 
	}
 	/**
	 * @see com.ymatou.paymentproxy.parameter.AliPayNotifyBean#business_scene
	 */
	public void setBusiness_scene(String business_scene){
 
		this.business_scene = business_scene;
 
	}
}
